Python服务器"Aborted(Coredumped)" 您所在的位置:网站首页 python aborted core dumped Python服务器"Aborted(Coredumped)"

Python服务器"Aborted(Coredumped)"

2023-03-15 03:02| 来源: 网络整理| 查看: 265

我使用web.py来创建Python Web服务器.调用此服务器以解决线性编程问题,并使用库CBC来执行此操作.

每隔一段时间,服务器就会崩溃,并显示如下所示的日志:

78.243.184.3:56271 - - [03/Jun/2016 04:35:54] "HTTP/1.1 GET /optimization" - 200 OK Aborted (core dumped)

我相信"Aborted(core dumped)"是一个C错误,所以它来自web.py或CBC.

有没有办法追溯错误的来源?

1> Peter Britta..:

核心转储是由Web服务器中的本机代码故障引起的。如今,Python非常可靠,因此,根据我的经验,此类错误几乎总是由C扩展中的错误引起的。

因此,您有3个问题。

您需要找到核心转储文件。这通常在转储的进程的当前工作目录中。但是,有些配置选项可以更改this。

您需要调试失败的调用堆栈。StackOverflow对此进行了介绍-请参阅如何使用gdb分析程序的核心转储文件?

您可能需要将Python解释程序堆栈与您正在运行的Python代码相关联。为此,您将需要为gdb安装Python调试符号和Python扩展。Python Wiki在此处提供有关如何执行此操作的良好建议。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有